#define _CRT_SECURE_NO_WARNINGS 1
#include<iostream>
#include<list>
#include<vector>
#include<algorithm>
#include<string>
#include"list.h"
#include"ReserveIterator.h"
//#include"vextor.h"


//int main()
//{
//	//bit::Test_List3();
//	list<int>It = { 1,2,3,4 };
//	list<int>::reverse_iterator rit = It.rbegin();
//	while (rit != It.rend())
//	{
//		cout << *rit << " ";
//		++rit;
//	}
//	cout << endl;
//
//
//	return 0;
//}

//int main()
//{
//	//bit::Test_List3();
//	bit::vector<int>v = { 1,2,3,4 };
//	bit::vector<int>::reverse_iterator rit = v.rbegin();
//	while (rit != v.rend())
//	{
//		cout << *rit << " ";
//		++rit;
//	}
//	cout << endl;
//
//
//	return 0;
//}